self-supporting structure - Französisch Englisch Wörterbuch